ammunition ship - German English Dictionary